package com.comac.print.component.app.dto;

import com.alibaba.cola.dto.DTO;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.time.LocalDateTime;

/**
 *  材料
 * @Author yy
 * @Date 2022/4/19 16:35
 */
@ApiModel("材料")
@Data
public class FoRequiredMaterialDTO extends DTO {

        /**
         * 唯一标识
         */
        private Integer id;

        /**
         * 工单ID
         */
        private Integer foId;

        /**
         * 物料编码
         */
        private String stuffCode;

        /**
         * 材料名称
         */
        private String materialName;

        /**
         * 材料代码
         */
        private String materialCode;

        /**
         * 材料牌号
         */
        private String materialMark;

        /**
         * 材料规格
         */
        private String materialSize;

        /**
         * 材料规范
         */
        private String materialSoec;

        /**
         * 主计量单位
         */
        private String materialUnit;

        /**
         * 计量方式
         */
        private String measureMethod;

        /** 单件毛料尺寸 */
        private String stockSize;

        /**
         * 单件毛料尺寸长度
         */
        private String stockSizeLength;

        /**
         * 单件毛料尺寸宽度
         */
        private String stockSizeWidth;

        /**
         * 单件毛料尺寸单位
         */
        private String stockSizeUnit;

        /**
         * 建议发料尺寸
         */
        private String advicedRelsSize;

        /**
         * 建议发料尺寸长度
         */
        private String adviseStockSizeLength;

        /**
         * 建议发料尺寸宽度
         */
        private String adviseStockSizeWidth;

        /**
         * 建议发料尺寸单位
         */
        private String adviseStockSizeUnit;

        /**
         * 建议发料数量
         */
        private String adviseCount;

        /**
         * 下料说明
         */
        private String cuttingNote;

        /**
         * 待用情况
         */
        private String substitutedOrNot;

        /**
         * 替代依据
         */
        private String substitutionReference;

        /**
         * 替代物料编码
         */
        private String substitutiveMaterialStuffCode;

        /**
         * 替代物料件号
         */
        private String partNoSubstituTed;

        /**
         * 炉批号
         */
        private String stoveNo;

        /**
         * 发料人
         */
        private String relsBy;

        /**
         * 发料时间
         */
        private LocalDateTime relsTime;

        /**
         * 备注
         */
        private String remark;



}